package com.bingxue.edu.management.education.model.req;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

@Data
@Schema(description = "班级排课请求")
public class ClassScheduleReq {

    @Schema(description = "老师id")
    @NotBlank(message = "老师id不能为空")
    private String leadTeacherId;

    @Schema(description = "校区id")
    @NotBlank(message = "校区id不能为空")
    private String campusId;

    @Schema(description = "教室id")
    @NotBlank(message = "教室id不能为空")
    private String classroomId;

    @Schema(description = "期段id")
    @NotBlank(message = "期段id不能为空")
    private String arrangeTemplateId;

    @Schema(description = "时间段id")
    @NotBlank(message = "时间段id不能为空")
    private String timeTemplateId;
}
